bamboo flute used in guayana - Francés Inglés Diccionario